home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19990422-19990725 / 000136_news@watsun.cc.columbia.edu _Thu Jun 10 11:25:29 1999.msg < prev    next >
Internet Message Format  |  2020-01-01  |  2KB

  1. Return-Path: <news@watsun.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id LAA03315
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Thu, 10 Jun 1999 11:25:29 -0400 (EDT)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id LAA17633
  7.     for kermit.misc@watsun.cc.columbia.edu; Thu, 10 Jun 1999 11:11:30 -0400 (EDT)
  8. X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
  9. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  10. Subject: Re: ISO VT320 emulator with key-bindings for Oracle Forms
  11. Date: 10 Jun 1999 15:11:29 GMT
  12. Organization: Columbia University
  13. Message-ID: <7jokj1$h6u$1@newsmaster.cc.columbia.edu>
  14. To: kermit.misc@watsun.cc.columbia.edu
  15.  
  16. In article <7johsh$egs$1@newsmaster.cc.columbia.edu>,
  17. Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
  18. : peter@baileynm.com (Peter da Silva) wrote:
  19. : : ...
  20. : : My vt100 emulator, which used raw termlib, did a better job of vt100
  21. : : emulation than most commercial packages.  It didn't try and provide
  22. : : perfect visuals: double-wide and double-high letters, for example, were
  23. : : simply not addressed. But it passed the vt100 torture test.
  24. : : 
  25. : Then it didn't run strictly from termcap/terminfo information; otherwise, it
  26. : wouldn't have been a vt100 emulator, it would have been an emulator of every
  27. : terminal that had an entry in the database, right?
  28. :
  29. Oops, that was written before the morning's coffee has soaked in.  Peter's
  30. point is (obviously) that he is using termcap info for the local terminal
  31. (whatever it is) to translate between it and a remote VT100.  The VT100
  32. knowledge is hardcoded, but knowledge about the local terminal is table
  33. driven.
  34.  
  35. Depending on the capabilities of the local terminal (e.g. scrolling
  36. regions, 80/132-column switching, etc), a serviceable termlib-based vt100
  37. emulator might be possible, to the extent it is useable by EMACS or vi, but
  38. not necessarily by more demanding applications, such as those found on VMS.
  39.  
  40. - Frank